roll along - French English Dictionary